﻿2026-06-05T18:50:56.1720306Z ##[group]Run WANT=0.1.2
2026-06-05T18:50:56.1722006Z [36;1mWANT=0.1.2[0m
2026-06-05T18:50:56.1723862Z [36;1mBIN="$HOME/.local/bin/traceable-reqs"[0m
2026-06-05T18:50:56.1726734Z [36;1mif [ -x "$BIN" ] && "$BIN" --version | grep -q " $WANT\$"; then[0m
2026-06-05T18:50:56.1729113Z [36;1m  ln -sf "$BIN" ./traceable-reqs[0m
2026-06-05T18:50:56.1731105Z [36;1melse[0m
2026-06-05T18:50:56.1732414Z [36;1m  rm -rf .tr-src[0m
2026-06-05T18:50:56.1734076Z [36;1m  git clone --depth 1 --branch "v$WANT" \[0m
2026-06-05T18:50:56.1737267Z [36;1m    "https://x-access-token:${GH_TOKEN}@github.com/BigscreenVR/traceable-reqs" .tr-src[0m
2026-06-05T18:50:56.1740579Z [36;1m  cargo build --release --manifest-path .tr-src/rust/Cargo.toml[0m
2026-06-05T18:50:56.1742947Z [36;1m  mkdir -p "$HOME/.local/bin"[0m
2026-06-05T18:50:56.1745033Z [36;1m  cp .tr-src/rust/target/release/traceable-reqs "$BIN"[0m
2026-06-05T18:50:56.1747226Z [36;1m  ln -sf "$BIN" ./traceable-reqs[0m
2026-06-05T18:50:56.1749458Z [36;1mfi[0m
2026-06-05T18:50:56.1750889Z [36;1m./traceable-reqs --version[0m
2026-06-05T18:50:56.1782848Z shell: /usr/bin/bash -e {0}
2026-06-05T18:50:56.1784449Z env:
2026-06-05T18:50:56.1787591Z   GH_TOKEN: ***
2026-06-05T18:50:56.1788896Z ##[endgroup]
2026-06-05T18:50:56.1931821Z Cloning into '.tr-src'...
2026-06-05T18:50:57.4696318Z Note: switching to 'aaf234d37b5437b53fe0d7175c5bb0e1318107ac'.
2026-06-05T18:50:57.4696902Z 
2026-06-05T18:50:57.4697249Z You are in 'detached HEAD' state. You can look around, make experimental
2026-06-05T18:50:57.4698110Z changes and commit them, and you can discard any commits you make in this
2026-06-05T18:50:57.4698994Z state without impacting any branches by switching back to a branch.
2026-06-05T18:50:57.4699695Z 
2026-06-05T18:50:57.4700104Z If you want to create a new branch to retain commits you create, you may
2026-06-05T18:50:57.4700919Z do so (now or later) by using -c with the switch command. Example:
2026-06-05T18:50:57.4701436Z 
2026-06-05T18:50:57.4701646Z   git switch -c <new-branch-name>
2026-06-05T18:50:57.4701976Z 
2026-06-05T18:50:57.4702151Z Or undo this operation with:
2026-06-05T18:50:57.4703040Z 
2026-06-05T18:50:57.4703234Z   git switch -
2026-06-05T18:50:57.4703462Z 
2026-06-05T18:50:57.4703860Z Turn off this advice by setting config variable advice.detachedHead to false
2026-06-05T18:50:57.4704394Z 
2026-06-05T18:50:57.5043371Z error: current package believes it's in a workspace when it's not:
2026-06-05T18:50:57.5044589Z current:   /home/david/actions-runner/_work/spt-core/spt-core/.tr-src/rust/Cargo.toml
2026-06-05T18:50:57.5045506Z workspace: /home/david/actions-runner/_work/spt-core/spt-core/Cargo.toml
2026-06-05T18:50:57.5046115Z 
2026-06-05T18:50:57.5048092Z this may be fixable by adding `.tr-src/rust` to the `workspace.members` array of the manifest located at: /home/david/actions-runner/_work/spt-core/spt-core/Cargo.toml
2026-06-05T18:50:57.5050048Z Alternatively, to keep it out of the workspace, add the package to the `workspace.exclude` array, or add an empty `[workspace]` table to the package's manifest.
2026-06-05T18:50:57.5080442Z ##[error]Process completed with exit code 101.
